Big Huge Thesaurus

armillary sphere

noun